Newstead Belmont Hills Resort, 27 Harbour Rd, Paget Parish, Bermuda
Newstead Belmont Hills Resort, 27 Harbour Rd, Paget Parish, Bermuda